peer-reviewed journals - Türkisch Englisch Wörterbuch